"salvage tug" - Details

English Term:
salvage tug
Arabic Term:
قاطرة الإنقاذ
Arabic Definition:

.